package com.dubbo.lian.cms.modules.app;
 import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
 import java.io.Serializable;
 /**
 * <p>
 * 文章
 * </p>
 *
 * @author lian
 * @since 2016-12-28
 */
@TableName("tb_article")
public class TbArticle extends Model<TbArticle> {
     private static final long serialVersionUID = 1L;
 	/**
	 * id
	 */
	private Integer id;
	/**
	 * 目录id
	 */
	@TableField(value="folder_id")
	private Integer folderId;
	/**
	 * 文章名称
	 */
	private String title;
	/**
	 * 文件内容
	 */
	private String content;
	/**
	 * 浏览数
	 */
	@TableField(value="count_view")
	private Integer countView;
	/**
	 * 评论数
	 */
	@TableField(value="count_comment")
	private Integer countComment;
	/**
	 * 类型：1 正常 2 预览展示概述 3 程序调用处理
	 */
	private Integer type;
	/**
	 * 状态//radio/2,隐藏,1,显示
	 */
	private String status;
	/**
	 * 是否评论：2 否 1 是
	 */
	@TableField(value="is_comment")
	private Integer isComment;
	/**
	 * 是否推荐：2 否 1 是
	 */
	@TableField(value="is_recommend")
	private Integer isRecommend;
	/**
	 * 排序
	 */
	private Integer sort;
	/**
	 * 跳转地址
	 */
	@TableField(value="jump_url")
	private String jumpUrl;
	/**
	 * 图片路径
	 */
	@TableField(value="image_url")
	private String imageUrl;
	/**
	 * 网络图片路径
	 */
	@TableField(value="image_net_url")
	private String imageNetUrl;
	/**
	 * 
	 */
	@TableField(value="file_url")
	private String fileUrl;
	/**
	 * 
	 */
	@TableField(value="file_name")
	private String fileName;
	/**
	 * 审核状态
	 */
	@TableField(value="approve_status")
	private Integer approveStatus;
	/**
	 * 发布时间
	 */
	@TableField(value="publish_time")
	private String publishTime;
	/**
	 * 发布者
	 */
	@TableField(value="publish_user")
	private String publishUser;
	/**
	 * 开始时间
	 */
	@TableField(value="start_time")
	private String startTime;
	/**
	 * 结束时间
	 */
	@TableField(value="end_time")
	private String endTime;
	/**
	 * 更新时间
	 */
	@TableField(value="update_time")
	private String updateTime;
	/**
	 * 创建时间
	 */
	@TableField(value="create_time")
	private String createTime;
	/**
	 * 创建者
	 */
	@TableField(value="create_id")
	private Integer createId;
	/**
	 * 
	 */
	private String summary;
 	@Override
	public String toString() {
		return "TbArticle{" +
				"id=" + id +
				", folderId=" + folderId +
				", title='" + title + '\'' +
				", content='" + content + '\'' +
				", countView=" + countView +
				", countComment=" + countComment +
				", type=" + type +
				", status='" + status + '\'' +
				", isComment=" + isComment +
				", isRecommend=" + isRecommend +
				", sort=" + sort +
				", jumpUrl='" + jumpUrl + '\'' +
				", imageUrl='" + imageUrl + '\'' +
				", imageNetUrl='" + imageNetUrl + '\'' +
				", fileUrl='" + fileUrl + '\'' +
				", fileName='" + fileName + '\'' +
				", approveStatus=" + approveStatus +
				", publishTime='" + publishTime + '\'' +
				", publishUser='" + publishUser + '\'' +
				", startTime='" + startTime + '\'' +
				", endTime='" + endTime + '\'' +
				", updateTime='" + updateTime + '\'' +
				", createTime='" + createTime + '\'' +
				", createId=" + createId +
				", summary='" + summary + '\'' +
				'}';
	}
 	public Integer getId() {
		return id;
	}
 	public void setId(Integer id) {
		this.id = id;
	}
 	public Integer getFolderId() {
		return folderId;
	}
 	public void setFolderId(Integer folderId) {
		this.folderId = folderId;
	}
 	public String getTitle() {
		return title;
	}
 	public void setTitle(String title) {
		this.title = title;
	}
 	public String getContent() {
		return content;
	}
 	public void setContent(String content) {
		this.content = content;
	}
 	public Integer getCountView() {
		return countView;
	}
 	public void setCountView(Integer countView) {
		this.countView = countView;
	}
 	public Integer getCountComment() {
		return countComment;
	}
 	public void setCountComment(Integer countComment) {
		this.countComment = countComment;
	}
 	public Integer getType() {
		return type;
	}
 	public void setType(Integer type) {
		this.type = type;
	}
 	public String getStatus() {
		return status;
	}
 	public void setStatus(String status) {
		this.status = status;
	}
 	public Integer getIsComment() {
		return isComment;
	}
 	public void setIsComment(Integer isComment) {
		this.isComment = isComment;
	}
 	public Integer getIsRecommend() {
		return isRecommend;
	}
 	public void setIsRecommend(Integer isRecommend) {
		this.isRecommend = isRecommend;
	}
 	public Integer getSort() {
		return sort;
	}
 	public void setSort(Integer sort) {
		this.sort = sort;
	}
 	public String getJumpUrl() {
		return jumpUrl;
	}
 	public void setJumpUrl(String jumpUrl) {
		this.jumpUrl = jumpUrl;
	}
 	public String getImageUrl() {
		return imageUrl;
	}
 	public void setImageUrl(String imageUrl) {
		this.imageUrl = imageUrl;
	}
 	public String getImageNetUrl() {
		return imageNetUrl;
	}
 	public void setImageNetUrl(String imageNetUrl) {
		this.imageNetUrl = imageNetUrl;
	}
 	public String getFileUrl() {
		return fileUrl;
	}
 	public void setFileUrl(String fileUrl) {
		this.fileUrl = fileUrl;
	}
 	public String getFileName() {
		return fileName;
	}
 	public void setFileName(String fileName) {
		this.fileName = fileName;
	}
 	public Integer getApproveStatus() {
		return approveStatus;
	}
 	public void setApproveStatus(Integer approveStatus) {
		this.approveStatus = approveStatus;
	}
 	public String getPublishTime() {
		return publishTime;
	}
 	public void setPublishTime(String publishTime) {
		this.publishTime = publishTime;
	}
 	public String getPublishUser() {
		return publishUser;
	}
 	public void setPublishUser(String publishUser) {
		this.publishUser = publishUser;
	}
 	public String getStartTime() {
		return startTime;
	}
 	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}
 	public String getEndTime() {
		return endTime;
	}
 	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}
 	public String getUpdateTime() {
		return updateTime;
	}
 	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}
 	public String getCreateTime() {
		return createTime;
	}
 	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
 	public Integer getCreateId() {
		return createId;
	}
 	public void setCreateId(Integer createId) {
		this.createId = createId;
	}
 	public String getSummary() {
		return summary;
	}
 	public void setSummary(String summary) {
		this.summary = summary;
	}
 	@Override
	protected Serializable pkVal() {
		return this.id;
	}
 }
